package com.alks.entity.data.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.util.Date;

/**
 * @author:xxxxx
 * @create: 2023-06-27 10:27
 * @Description: 总进度
 */
@Getter
@Setter
@NoArgsConstructor
public class PcAggSchedule {
    @ApiModelProperty("安排日期")
    @TableField("SCHEDULE_NO")
    private String scheduleNo;
    @ApiModelProperty("生产线")
    @TableField("LINE")
    private String line;
    @ApiModelProperty("序号")
    @TableField("SEQ_NO")
    private String seqNo;
    @ApiModelProperty("指令")
    @TableField("LOT_NO")
    private String lotNO;
    @ApiModelProperty("安排数量")
    @TableField("SCHEDULE_QTY")
    private String scheduleQty;
    @ApiModelProperty("IE日产能")
    @TableField("STD_QTY")
    private String stdQty;
    @ApiModelProperty("颜色")
    @TableField("COLOR")
    private String color;
    @ApiModelProperty("生产天数")
    @TableField("PROD_DAYS")
    private String prodDays;
    @ApiModelProperty("开始日期")
    @TableField("BEGIN_DATE")
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date beginDate;
    @ApiModelProperty("结束日期")
    @TableField("END_DATE")
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date endDate;
    @ApiModelProperty("交期")
    @TableField("DELIVERY_DATE")
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date deliveryDate;
    @ApiModelProperty("订单量")
    @TableField("ORDER_QTY")
    private String orderQty;
    @ApiModelProperty("样品类型")
    @TableField("SAMPLE_TYPE")
    private String sampleType;
    @ApiModelProperty("工厂货号")
    @TableField("STYLE")
    private String style;
    private String stylePhoto;
}
